252
8
166
3
39
14
152
6
46
19
34
9
29
102
28
24
55
176
11
57
106
61
20
63
13
41
65
31
88
30
23
33
35
15
234
10
22
26
17
48
122
121
101
98
5
32
308
2