97
41
182
76
51
25
45
40
116
82
56
55
127
21
14
74
11
328
35
42
18
98
113
20
23
15
13
108
33
27
129
83
24
47
85
50
29
308
36
53
79
17
32
170
75
6
30
71