4
55
34
18
14
133
26
67
19
105
16
30
21
32
23
13
29
60
25
24
49
27
9
36
5
41
39
8
61
48
114
31
46
59
78
58
99
12
257
316
735
154
202
92
295
86
84
530
95
66
281