36
29
41
7
9
10
1
22
2
26
3
30
0
6
111
8
51
4
24
5
50
138
15
40
75
18
23
70
229
83
106
169
21
154
256
56
322
118
419
115
156
80
136
199
79
135