94
92
53
11
8
12
15
2
24
4
14
7
13
19
6
174
33
153
48
38
266
65
46
30
49
37
59
20
139
66
165
105
43
78
80
68
64
31
91
41
22
52
293
255
34
10
9
21
54