5
27
17
8
145
44
10
37
34
3
73
7
108
29
22
41
35
130
16
42
133
53
56
244
25
11
33
30
18
49
221
67
195
102
96
19
55
48
38
136
24
20
369
172
117
40
120
72
74