11
108
23
79
24
22
348
38
20
124
81
13
64
204
131
9
86
42
77
98
6
12
65
19
300
110
63
36
29
15
5
32
18
74
49
7
25
8
116
45
56
156
41
292
21
31
1
14
2
99