4
117
16
13
196
14
161
45
290
17
33
84
40
25
63
60
51
76
253
32
42
70
167
39
20
59
101
104
37
111
53
27
67
135
26
10
15
89
182
344
141
55
24
92
116
81
46
73
41
57
31
93