32
4
28
7
5
8
2
3
15
1
9
6
13
11
10
133
135
17
113
294
30
75
44
94
26
252
34
35
12
39
48
62
90
22
85
25
37
24
70
122
16
234
65
21
42
155
137