196
65
16
22
27
3
14
9
23
31
28
25
59
8
48
17
20
13
21
30
15
63
26
60
12
19
7
77
36
114
54
45
88
182
123
33
74
85
111
41
32
24
62
58