115
99
12
15
13
84
136
11
76
5
232
53
47
35
22
26
24
100
48
82
85
102
89
38
83
96
194
338
251
77
72
69
71
120
45
116
31
206
34
169
30
79
107
126
246
196
75
73
54
21
25
43
78
141
131
111
67
93