33
14
39
16
30
36
222
53
73
58
38
140
98
204
370
22
145
52
17
71
25
34
63
8
101
31
102
75
50
137
76
47
27
77
97
64
378
37
45
13
23
21