11
2
22
32
3
15
8
19
9
14
58
1
6
48
148
4
16
39
12
119
81
121
44
62
138
113
197
232
30
157
36
152
23
405
38
108
50
122
68
17
10
21
93
76
92
18