186
26
4
24
10
17
67
57
28
44
114
63
135
115
119
302
50
13
80
117
58
74
38
16
156
71
59
103
100
1174
15
34
270
60
54
70
52
29
329
39
75
21
23
124
433
97
47
31
68
106
62