185
40
69
59
37
62
24
96
26
21
97
46
27
25
222
51
17
39
85
28
14
23
88
646
291
84
78
36
65
186
131
60
29
10
150
74
33
119
58
13
133
98
35
50
49
6
20
77
31
66