325
67
53
118
29
85
64
68
166
74
3
46
6
22
35
158
52
49
104
31
47
12
39
36
154
43
15
101
120
95
38
37
88
131
122
23
112
16
116
41
70
44
156
106
5
434
8