3
4
13
73
21
16
22
15
65
28
24
47
34
17
60
23
27
267
45
108
35
98
231
202
25
120
129
52
66
122
26
41
53
39
127
156
75
58
294
20
70
33
90