252
153
60
125
53
18
76
24
34
30
14
87
55
100
38
89
37
351
21
69
101
88
19
242
129
27
52
49
25
86
176
152
31
12
119
13
71
23
58
6
15
48
102
22
20