103
13
25
232
9
18
51
45
10
24
17
158
14
87
162
33
50
40
65
19
43
95
32
36
130
30
6
59
15
76
7
71
98
52
29
20
21
34
39
84
92
42
11
274
16
81