33
4
28
7
6
8
2
3
15
1
9
5
13
11
10
135
19
113
295
35
26
52
133
37
14
49
86
21
12
105
18
76
41
80
36
24
30
93
16
124
17
189
22
39
45
73
60
181
47