34
51
28
43
152
19
14
57
331
18
336
17
379
62
214
30
76
39
108
24
37
25
26
65
15
29
32
68
44
22
27
41
13
103
16
46
60
52
80
105
20
23
31