44
348
71
107
29
59
19
43
36
76
47
33
2
87
16
41
25
115
55
23
7
14
5
3
42
144
12
56
109
98
40
91
15
30
8
6
100
35
32
21
72
50
18
202
157
34
103