48
39
50
3
10
143
9
19
31
15
8
93
70
23
25
37
33
108
172
117
12
36
200
109
29
45
44
345
67
159
220
84
6
56
189
66
61
38
63
58
13
102
79
30
124
77
53
106
333