31
57
76
13
50
56
78
71
124
247
92
41
120
62
24
48
33
85
45
51
39
8
30
3
127
38
19
106
541
25
68
70
35
17
58
252
100
77
93
79
154
40
65
373
21
83
22
1176
23
15
104
91
44
113