11
102
61
3046
274
66
3
218
90
55
17
78
441
15
176
109
139
7
44
6
10
194
226
5
4
40
14
2
241
33
115
67
890
79
81
308
483
1
58
38
62
37
531
86
19
64
98
53
29
85
35
77