108
59
21
31
99
23
14
29
11
45
54
17
24
8
153
9
12
267
274
60
72
13
79
26
43
80
39
92
84
3
75
32
18
51
10
25
87
57
36
37
73
68
70
20
62
15
123
28
183
7