103
15
216
16
55
40
157
33
86
31
145
134
23
76
71
190
11
112
19
127
69
20
131
66
28
170
35
41
54
78
29
45
108
44
25
245
37
282
51
62
137
26
32
151
50
88
30
83