1
3
0
92
7
10
86
5
24
64
35
45
52
22
46
30
14
50
26
39
23
51
21
31
8
67
144
239
25
315
36
229
135
13
44
42
122
150
145
72
89
41
138
84
59
37
114
328
112
74
82
96