33
59
27
35
29
20
25
36
15
23
16
30
51
151
282
31
103
309
114
76
53
70
74
403
56
34
52
24
82
19
60
45
133
40
13
55
91
8
26
17
126
58
28
99