92
5
35
12
38
157
8
10
111
17
3
7
40
50
48
13
55
44
177
18
22
29
42
25
69
33
27
65
49
9
51
108
303
72
76
19
131
47
14
24
43
45
20