41
23
95
94
54
19
297
51
141
38
69
128
47
37
255
58
22
46
39
25
106
56
12
28
30
176
398
44
10
5
8
31
32
45
6
9
70
15
13
26
29
21
14
24
7
4
34