28
102
47
40
25
156
84
32
77
7
27
44
17
38
321
24
78
19
14
6
65
104
445
31
108
57
36
70
134
100
244
23
150
72
4
69
15
33
12
20
118
8
37
11
64
85