55
29
4
79
24
66
12
303
44
5
27
60
3
146
320
35
45
374
25
6
180
39
53
16
86
47
152
21
181
106
154
37
211
23
121
40
11
88
73
101
13
41
19
97