238
176
71
25
34
79
45
38
65
224
53
148
217
20
37
89
40
13
43
117
28
9
64
77
109
98
62
30
63
6
136
11
44
99
41
32
24
60
199
51
14
47
157
129
15
7
36
152
49
68
100