41
9
15
8
153
114
28
7
230
43
13
22
168
4
33
46
226
139
49
81
44
19
34
63
16
23
51
26
35
609
154
10
242
82
158
131
64
55
11
5
53
126
594
202
62