1
3
0
10
4
2
7
11
21
19
31
81
51
44
39
146
97
42
29
63
82
38
23
382
116
54
102
40
22
86
28
74
57
134
66
37
162
62
144
75
53
50
18
79
124