59
220
167
23
162
36
75
164
12
46
10
9
341
180
11
415
311
21
148
96
29
13
90
56
8
58
51
62
116
35
113
20
19
55
32
88
105
79
5
212
40
30
93
95
25
107
76
31
144
38
52
54