44
27
10
31
50
3
28
7
38
148
18
13
5
133
21
12
77
19
9
47
4
40
29
56
11
147
70
46
176
32
65
67
45
54
87
48
57
76
80
332
96
129
6
134
23
347
62