178
324
41
279
335
92
72
301
108
79
93
73
81
40
39
83
46
52
49
120
32
98
70
43
193
94
27
54
323
16
13
23
11
21
61
63
38
127
26
118
58
28
29
1
14
7
37
24
155
36
33
65