5
61
32
136
11
6
3
17
132
21
30
26
40
127
302
112
36
25
23
86
75
12
53
67
35
79
22
44
64
29
107
141
73
92
18
16
37
110
71
98
69
31
20
38
24
39