53
162
81
28
7
42
9
27
33
16
44
37
69
22
32
31
15
35
2
104
10
198
63
11
14
71
17
13
67
46
40
98
86
8
59
89
296
41
101
65
54
195
124
209
145
39
122