0
24
82
23
161
2
16
6
112
4
21
33
7
22
48
55
51
602
97
37
311
3
328
285
144
5
64
17
11
80
56
119
122
1
10
8
62
49
72
118