13
109
24
48
27
23
161
34
25
12
70
296
77
26
79
15
68
73
39
49
50
19
42
119
33
41
65
125
130
140
10
40
28
36
43
45
8
116
52
121
46
31
51
17
82