5
3
2
13
42
30
51
29
26
87
23
123
69
14
116
46
53
17
68
27
75
31
16
22
153
132
56
50
20
33
186
220
193
7