203
112
34
31
24
58
114
23
44
9
17
13
94
7
63
128
136
66
39
98
41
72
10
32
52
38
43
42
198
33
28
35
85
122
21
15
16
379
75
81
14
89
12
105
4
27
30
74
121