367
30
378
199
103
58
26
21
224
12
9
72
127
36
28
23
94
77
54
56
81
41
1
69
99
20
121
61
124
95
206
31
104
71
238
43
74
113
100
97
24
25
13
18
11
75
163
27