30
27
70
26
56
369
233
40
91
62
34
22
51
41
109
270
186
46
60
17
32
84
37
20
12
119
65
66
50
14
67
35
4
168
52
23
72
45
117
24
108
78
75
76
437
87
159
61