183
43
163
69
13
22
93
104
27
94
11
17
30
8
62
107
39
207
7
15
29
32
289
157
63
23
34
77
45
36
116
361
47
79
193
35
64
226
74
41
19
75
38
60
58
232