30
76
14
7
218
5
368
17
11
41
18
20
72
52
47
140
36
125
28
27
22
10
25
61
339
68
16
110
84
73
32
35
179
85
33
177
335
23
349
34
59
437
100
71
108
67
101
236
79
31
29
74
245