61
13
28
49
50
12
26
10
2
18
42
19
54
11
63
14
9
6
114
57
124
48
31
139
5
59
7
157
65
163
207
64
44
16
33
262
4
53
87
109
364
106
22
583
484
270