122
24
90
54
274
49
55
43
38
36
137
83
89
34
5
16
246
44
13
51
109
32
149
28
53
48
26
61
25
139
31
114
73
10
9
47
127
150
71
21
495
27
356
79
188
29
76
273
72