44
17
148
29
47
10
66
141
196
59
26
348
341
412
216
133
60
23
28
145
162
18
57
25
33
20
11
562
246
8
37
41
179
68
86
31
82
14
7
92
13
3
9
30