41
97
12
5
69
26
18
104
65
287
21
19
50
121
36
20
87
13
25
164
114
79
53
190
93
56
176
113
67
115
7
254
147
40
184
29
70
42
77
44
90
32
23
111
16
31
68
48