41
141
43
5
65
55
27
26
21
109
10
216
47
93
11
52
19
30
67
31
98
261
49
18
35
34
7
70
204
20
111
103
33
165
301
116
607
25
53
57
17
8
13
46
28
48
23
12
32
39
16