38
3
10
163
61
25
30
22
49
75
8
18
39
47
45
17
105
11
7
19
2
72
54
115
40
104
296
112
134
103
70
90
59
50
117
83
34
28
148
57
118
91
225