11
173
69
103
12
111
65
18
66
85
70
366
25
30
59
31
50
19
64
29
164
14
47
54
285
97
89
5
81
38
23
42
63
20
88
17
82
10
15
116
16
13
572
57
36
53
169
125
3