1
11
22
36
31
21
103
9
13
12
5
3
203
7
52
8
40
27
18
89
16
84
116
29
73
39
25
35
86
24
14
61
41
225
127
200
67
33
56
336
26
125
75