0
3
34
33
7
26
44
10
23
12
25
15
63
1
8
11
16
49
20
151
19
121
50
86
125
47
70
141
117
199
238
35
160
37
155
414
38
114
54
123
40
69
14
21
99
17
41
76
94