45
197
194
386
408
119
9
3
2
121
66
81
70
15
84
146
25
10
318
210
131
51
111
160
24
117
11
12
6
271
27
18
97
236
37
31
109
8
44
255
55
1
83
46
16
23
5
39
17