373
26
102
52
92
41
58
109
28
31
63
13
60
54
24
51
6
84
55
37
5
178
112
10
35
76
8
105
9
21
30
70
39
45
71
235
79
78
14
114
40
188
65
18
29
153
47
108
38
122
44
99