11
88
217
150
68
31
55
13
145
75
2
384
73
10
42
9
44
304
20
62
24
129
127
139
38
67
56
165
23
197
51
52
39
114
5
125
15
169
104
136
16
29
45
87
81
37