12
16
30
5
36
115
20
7
18
4
25
71
77
267
51
97
72
129
76
114
197
136
50
73
75
23
178
15
44
118
21
40
157
79
68
13
100
22
41
8
24
165
93
227
48
86
151