23
139
20
33
25
21
56
16
32
18
4
28
13
15
112
9
31
41
42
53
196
1
5
62
46
12
34
203
8
10
96
2
336
7
11
66
49
65
40
29
51
38
17
94
140
134
26