44
109
57
210
77
64
51
58
40
187
54
50
66
28
134
106
70
39
34
37
33
147
17
102
41
88
68
56
20
23
15
296
69
99
26
47
19
18
48
12
85
38
27
32
42
13
14
35
8
4
116
130