115
70
22
38
33
48
50
61
140
98
6
16
85
14
46
127
205
8
312
248
47
27
5
7
63
12
105
29
136
59
73
41
76
2
13
97
81
11
326
57
149
65
54
88
139
40
26
60