109
121
48
22
135
12
23
14
4
17
15
41
37
10
11
1
5
19
40
8
51
148
57
35
42
84
6
0
207
72
50
16
29
26
36
115
32
28
58
21
194
441
59
9
34