41
77
14
19
8
11
23
7
101
79
89
12
76
38
9
159
58
15
174
119
24
51
472
65
1128
361
275
458
60
17
31
59
303
54