191
91
88
49
22
42
102
39
31
43
21
25
99
51
28
61
16
29
8
7
332
58
47
59
120
46
65
34
10
113
14
37
87
161
32
575
66
55
13
53
85
45
12
27
35
75