122
33
2
57
48
17
19
59
26
52
322
248
25
81
15
10
18
20
45
41
74
11
125
22
16
60
253
47
8
65
50
5
13
144
134
102
97
83
6
12
39
132
40
188
36
28
270
21
68
7