3
2
18
5
4
13
155
15
14
20
30
35
119
11
47
39
46
42
73
22
88
190
48
12
10
40
23
92
31
57
38
36
221
24
51
126
78
58
16
130
50
235
33
162
75
125
71